═══ 1. General Help For Kitchen Assistance ═══ KITCHEN Assistant/2 Ver 0.0 (C) Copyrighted Allan Nancoz 1994 The Kitchen Assistant/2 main Window provide access to the many function available to maintain and access the recipe database. Multiple databases can be maintain if desired. The recipe database is maintained in four files, recipe, ingredient, group, and title file. A recipe(s) can be search for using one or more of the following criteria's: ■ Title(s) ■ Group(s) ■ Ingredient(s) The search parameters allow for logical functions (and, or, and xor) to provide for advance search functions. The menubar at the top of the window provides access to the following functions. File File, Import, and Export functions Maintenance Database Maintenance function Option Default Program options The next area contains the three search parameter entry fields. The third area is a listbox that will contain the recipe that match your search parameters or the recipes that have been imported. One or more of these recipes can be selected for one of the following functions. View View the selected recipe(s). Edit Edit the selected file(s) Print Print the selected file(s) Delete Delete the selected file(s) from the database. The control buttons available in this window are: View View the selected recipe(s). Edit Edit the selected file(s) Print Print the selected file(s) Delete Delete the selected file(s) from the database. New Enter a new recipe into the database. Search Start search function. Select All Select all recipes contain in listbox. DeSelect Deselect all recipes in listbox. Exit Exit Program. The following controls are disabled until one or more recipes in the listbox are selected: View, Edit, Print, and Deselect. The Select All button is disabled until the listbox contain one or more recipes. Note: MEAL-MASTER is a registered trademark of Episoft Systems. ═══ 1.1. Search ═══ Search The Search function provides the ability to find recipes that meet search parameters entered in on or more of the entry fields, Title, Group, and ingredients. SEARCH PARAMETERS FORMAT ■All searches are not case sensitive. ■If a full word search is desired enclose the word(s) with leading and trailing spaces in "(s). A title search for "ham" will find recipes the following recipes: "Baked Ham Southern Style", "Hamburgers" While a search for " Ham " would only find, "Baked Ham Southern Style" ■Multiple words that are not seperated by search operators will be taken as a phrase. A search parameter can contain logical operator to perform advanced search function. LOGICAL OPERATORS & performs AND function. | performs OR function. ^ performs a exclusive OR function. () Use to modify the left to right ordering of operations. Examples (using title search parameter) blue & cheese This would only find recipes with the both "blue" and "cheese" in the title. ie: Blueberry Cheesecake Blue | cream This would find titles with the either "blue" or "cream" in the title. example: Blueberry Cheesecake coffee ^ cake This would find any recipe with either coffee or cake in it, but would reject the recipe if it contained both in the title. Example: Rum Cake would be found, but Coffee cake would not be found. For a recipe to meet the search criteria all the parameter that are specified in the three search fields must be meet. If the field is blank, it is ignored. After you enter all the search parameter that you wish to use, press the Search button to start the search. The button color will change to Yellow and the text will change to "Stop". The database will be search first using the title parameter, if specified. As each recipe that match the search parameter is found it will be entered into the listbox, in sorted ordered and the count of found recipes will be display in the lower left status box. At anytime you can cancel the search by pressing the yellow stop button. When the title search is completed, the group search will start. If a title search was specified, the group search will use the titles found by the title search for its search. In this case if the found title does not match the group search parameter it will be removed from the listbox and the found count will be reduced by 1. If no title search was specified, the group search will search all the recipes in the database for matches and add them to the listbox and found count. After the group search is completed, the ingredient search will be performed in the same manner as the other searches. The search can be cancelled at any time by pressing the "Stop" button. Any recipes found will remain in the list box. Warning: Due to a current limitation to the amount of text listbox that a list box can contain, a search may find more recipes that can be contained in the list box. In this case a warning message will be displayed and the search will stop. Upon completion of all the search, the Stop button will return to it's default color and the text will go back to "Search". The recipes found now can be selected for further operations. ALL TITLES If the All title checkbox is checked, all titles found in the recipe file will be placed in the list box. Any entries in the search entry fields will be ignored. For a large database this may exceed the listbox limitation mentioned above. ═══ 1.2. Edit ═══ The Edit button will open the Editor window with the current recipe displayed ready to be modified. See Editor ═══ 1.3. Recipe Print ═══ The Print button will print the currently displayed recipe, if you are in the View window. If you are in the main Editor window with the current recipe displayed ready to be modified. See Editor ═══ 1.4. New Recipe ═══ The New button sets up the recipe editor window for entry of a new recipe. See Editor ═══ 1.5. Delete Recipe ═══ The delete button will be enabled whenever one or more recipes in the listbox is selected. When the delete button is pressed, all the selected recipes will be deleted form the recipe file. Warning: This version of Kitchen Assistant/2 does not have the ability of undeleting recipes. Once the recipe(s) are deleted there is no way to recover them. The disk space used by the deleted recipe(s) will be made available to Kitchen Assistant/2 for new or edited recipes. To make the disk space available to other programs the Maintenance function Pack will have to be run. CAUTION: The pack function can take a while if the recipe file is large. ═══ 1.6. Select All ═══ The Select All Push Button will select all the recipes currently in the list box. ═══ 1.7. Deselect recipe(s) ═══ The DeSelect push button will become enabled when one or more recipes are selected in the listbox. When the button is pushed all recipes will be deselected. ═══ 1.8. Exit ═══ When the Exit button is push you will be prompted if you want to exit the program. If you respose by pressing the Yes button, all recipe files will be saved and Kitchen Assistant/2 will exited. ═══ 2. File Menu ═══ FILE MENU The file dropdown menu consist of several items that pertain to the Kitchen Assistant/2 recipe file handling. Also Kitchen Assistant/2 can be exited from this menu. New Recipe File Creates a new set of recipe files. Open Open a recipe file. Kitchen Assistant/2 can maintain as many recipes files as you wish. The only limit is your disk space. Import Import recipes in three different formats. Export Exports recipes in two different formats. View Log View the log for the current recipe. ═══ 2.1. New DataBase ═══ This function will create a new initialized recipe file. Enter the name of the new recipe file you want to create without a extension. Then press OK. If a recipe file exist with the name you entered, you will be asked if you want to delete the existing recipe file. Warning: If you answer Yes, all data in the existing recipe file will be lost and a empty recipe file, with the same name will be created. ═══ 2.2. Open Database ═══ You can open another existing recipe file. The current recipe file will be close and a File Dialog window will be opened with the default Drive and Directory set. You can change the Drive and Directory if the recipe file you want to open is not located in the default location. The default Path can be set in Option, Path. All the existing recipe files that are in the specified path will be displayed. Select the recipe file that you want to open by clicking on it, then pressing OK. You can also just double click on the recipe file to open it. If you want to create a new recipe file, use File, New Recipe File ═══ 2.3. Import Recipes ═══ Three formats are acceptable for import to Kitchen Assistant/2. Kitchen Assistant/2 This format is not in a user readable format. See Export Kitchen Assistant/2 Text This format is in readable and printable form. See Export Text Meal-Master This will import recipes that were exported by the Meal-Master (tm) program. While importing recipes in any of the above formats if a error occurs, an attempt will be made to write the recipe to a error file "recipe.err" if possible. The recipe will be in Kitchen Assisant Text format and can be edited will a text editor to fix the error. The error type, if know will appear in the "Start of Recipe" line. ═══ 2.3.1. Import, Kitchen Assistance ═══ This will import recipes that were exported in the Kitchen Assistant/2 export format. A File Dialog window will be open with the default Drive and Directory set. Also the file mask will be set to the import/export extension for this format(*.IKA, *.EKA). The file to be imported can have any extension. The only requirement for the import to be successful is that the recipes in the file be formatted correctly. CAUTION: Do not use this format to import text files. The format used here is not a ASCII text. To import a Kitchen Assistant/2 Text file use File, Import, Text. To import Meal-Master (tm) text recipes, use File, Import, Meal-Master (tm). After the file to be imported has been selected, the Import Window will be open. ═══ 2.3.2. Import Text ═══ This will import recipes that were exported in the Kitchen Assistant/2 text format. A File Dialog window will be open with the default Drive and Directory set. Also the file mask will be set to the import/export extension for this format (*.ITX, *.ETX). The file to be imported can have any extension. The only requirement for the import to be successful is that the recipes in the file be formatted correctly. CAUTION: Do not use this format only to import Kitchen Assistant/2 text files. To import a Kitchen Assistant/2 Export file use File, Import, Kitchen Assistant/2. To import Meal-Master (tm) text recipes, use File, Import, Meal-Master (tm). After the file to be imported has been selected, the Import Window will be open. ═══ 2.3.2.1. Format for Kitchen Assistance Text ═══ A recipe in ASCII text that can be import by Kitchen Assistant/2 must conform to the following specification. All text until the start of recipe will be ignored. All Key Words must start at column 1 of the line and end with a ":". Key Words can be Upper or lower case or mixed. Text associated with the Key Word can follow on the same line as the key word or start on the next line. The current Key Word is terminated when another Key Word is detected or the end of file is encountered.. Blank lines are ignored unless noted below. The Key Words can be in any order between the "start of recipe" line and the "End of Recipe" line. KEY WORDS Start of Recipe 5 or more "-" starting at column 1 of the line and the words "Kitchen Assistant/2" some where on the line. Title The Key Word "Title:" followed by the Title text. Group The Key Word "Group(s):" followed by each group(s) associated with this recipe separated by a comma and a space. Description The Key Word "Description:" followed by the text. Yield The Key Word "Makes:" followed by the Qty, 1 or more spaces and then the measurement. Time The Key Word "Preparation Time:" follows by the preparation time text, 1 or more spaces, followed by the words "Cooking Time:", followed by the cooking time text. This text must not exceed one line. Source The Key Word "Source/Author:" followed by the text. Ingredients The Key Word "Ingredients:" followed by one ingredient line or header per line. The Header line must be in the following format: 5 or more characters repeated followed by the header text, followed by a optional 5 or more repeated characters. All the leading and trailing (if used) characters must be the same character. Each Ingredient line must have the following format: A Qty, (valid characters 1234567890/ .), 2 or more spaces followed by a measurement, abbreviated to two characters, 2 or more space followed by the ingredient text. If the ingredient text continues on the next line, the Qty field must blank or contain only a "." and Measurement fields must be blank Warning: At the current time 2 column format for ingredients is not supported Instructions The Key Word "Instructions:" followed by the instruction test. Instructions are stored as paragraphs. The start of a paragraph will be detected if a header line line is found or if a blank line is found between text lines with a instruction section. The Header line must be in the following format: 5 or more characters repeated followed by the header text, followed by a optional 5 or more repeated characters. All the leading and trailing (if used) characters must be the same character. This is the same format as Ingredient header lines. CAUTION: Blank lines are not ignored within the instruction section. Nutrition The Key Word "Nutrition:" start this section. The following Sub Key words are used to located the values to be stored. Sub Key Words can appear any where on the line, in any order and multiple Sub Key Words can appear on a line except as noted below. "per:" Must NOT be on a line with another Sub Key Word. Followed by the unit of measure text. "Calories:" Followed by a numeric value. "Protein:" Followed by a numeric value. "Sodium:" Followed by a numeric value. "Total Fat:" Followed by a numeric value. "Saturated Fat:" Followed by a numeric value. "Cholesterol:" Followed by a numeric value. "Carbohydrates:" Followed by a numeric value. Notes The Key Word "Notes:" followed by the Text for this section. ═══ 2.3.3. Import MealMaster ═══ This will import recipes that were exported in Meal-Master (tm) N, M, or B format. A File Dialog window will be open with the default Drive and Directory set. Also the file mask will be set to the import extension for this format (*.IMM). The file to be imported can have any extension. The only requirement for the import to be successful is that the recipes in the file be formatted in the Meal-Master (tm) format. CAUTION: Do not use this format to import any other formats. To import a Kitchen Assistant/2 Export recipes, use File, Import, Kitchen Assistant/2. To import Kitchen Assistant/2 Text (C) recipes, use File, Import, Text (C). After the file to be imported has been selected, the Import Window will be open. ═══ 2.4. Export Recipe ═══ Kitchen Assistant/2 exports recipes in two different formats. Kitchen Assistant/2. This format is not in a user readable format. See Kitchen Assistant/2 Import. Text. This format is in readable and printable form. See Text Import. ═══ 2.4.1. Export Kitchen Assistance ═══ The Kitchen Assistant/2 export format is not intended to be user readable. It is intended for faster importing by Import, KA and for internal use by Kitchen Assistant/2/2. For a user readable export format see Export Text. This format used for printed or for including a recipe in a e-mail message. ═══ 2.4.2. Export Text ═══ The text format exports recipes in a readable and printable ASCII text form. The recipe is formatted with a key word at the start of each section. If their is no text in a section, the key word will not be printed. The print function uses the same format. See Text Format for a full description of the text format. ═══ 2.5. View Log ═══ The View Log will display the contents of the log for the current recipe file. One log entry is displayed per line. Use the scroll bar to move through the file. CONTROLS OK Return to main window. Delete Deletes the selected entries from the log file. Erase File Deletes the log file. ═══ 3. Maintenance Menu ═══ The maintenance menu provides functions to do housekeeping on the recipe DataBase. Pack Compresses the recipe files and makes unused disk space available to other programs. ═══ 3.1. Create Default INI ═══ This function will create a default INI file. You will be asked if you really want to create a new INI file. Warning: If you response Yes, your current INI file will be replaced with a new file. All your current option setting will be lost. ═══ 3.2. Pack Database ═══ The pack function will compress the database and make available any disk space used by deleted recipes that have not been reused. Kitchen Assistant/2 will normally reused disk space that have been released by deleted recipe as new recipes are added to the database. The pack function will create temporary files in the default directory and delete them at the end of the pack function. These temporary files contain the old database files and a temporary export file. The files names are recorded in the log file in case you have to recover the old files due to a malfunction of the system or program. ═══ 4. Option Menu ═══ The options notebook permits you to change the default parameters for Kitchen Assistant/2 NOTEBOOK PAGES Paths Set the default path and recipe file name. Printer Set the parameters for the print functions. Groups Sets the Groups used by recipe files. Measures Sets the measurements use for ingredients. Yield Sets the measurements used for yield and nutritional information. Print Formats User defined recipe formats used for print or Exporting text file. Screen Position Defines at what position the main window will open at start up. Source Adds or append text to the source line when a recipe is imported or inputted. Misc Misc. toggles that control functions of Kitchen Assistant/2 ═══ 4.1. Paths ═══ Default Recipe This is the recipe file that is opened when the program starts up. Working directory This is the directory that the recipe files and other files that are generated by the program are stored by default. You will be able to specifiy another directory if you wish for most file operation. File Extensions These are the default extensions that will be used for Import and Export operation. You can specify other extensions when the operation is performed. ═══ 4.2. Printer Options ═══ These are the parameters used for printing recipes. The default character set for the printer is used. Number of chars that will fit in one line of text with 0 margins. The number of spaces to use as as a Left margin. The number of spaces to use as as a right margin. The device to output the recipe to ( LPT1, LPT2, COM1 etc.). You can enter a file name here and the text will be stored in the file with margins added. This is the same as using File, Export, File, Export,text except that margins are added. This is the character that is used before and after a ingredient or Instruction header. ═══ 4.3. Group Options ═══ The predefined groups for Kitchen Assistant/2 are set here. You are no limited to these groups, but these are the groups that will be available in the list box when you are entering new recipes. You can use one or more of the predefined groups or enter some other group name. Recipes that are being imported will used the groups in the recipe, unless you select to change them manually by selecting the verify option in the Import window. New groups can be add to the predefine list by entering them to the top entry field. To delete groups from the list select the group(s) you want to delete, then press the delete button. ═══ 4.4. Measures Options ═══ The predefined for Kitchen Assistant/2 are set here. You are no limited to these measurements, but these are the measurements that will be available in the list box when you are entering new recipes. You can use one or more of the predefined measurements or enter some other measurement. Recipes that are being imported will used the measurements in the import recipe, unless you select to change them manually by selecting the verify option in the Import window. New measurements can be add to the predefine list by entering them to the top entry field. The format for the entry is a 2 character measurement abbreviation followed by on or more spaces and the the long version of the measurement. To delete groups from the list select the group(s) you want to delete, then press the delete button. ═══ 4.5. Yield Measurments ═══ The predefined for Kitchen Assistant/2 are set here. You are no limited to these yield measurement, but these are the yield measurement that will be available in the list box when you are entering new recipes. You can use one or more of the predefined yield measurement or enter some other measurement. Recipes that are being imported will used the yield measurement in the import recipe, unless you select to change them manually by selecting the verify option in the Import window. New yield measurement can be add to the predefine list by entering them to the top entry field. Then press enter. To delete groups from the list select the group(s) you want to delete, then press the delete button. ═══ 4.6. Print/Export Text Format ═══ Up to three user defined print/export formats can be defined here. You select the section you wish to include in the recipe. You can also specify if this format is to be used as the default. There is a default format which includes all section. At the start of the print or export, you will be given the oportunity to select another format, if you have specified any user formats. For the format to become available you must provide a name for the format. Note: These formats apply only to printed recipes or recipes exported in the text format. ═══ 4.7. Screen Open Position ═══ You can choice the screen position where you want the Main Kitchen Assistant/2 window to open. There are 9 buttons which represent the following screen positions: Upper Left, Upper Center, Upper Right Middle Left, Middle, Middle Right Lower Left, Lower Center, Lower Right There is also a check box, which if check will cause the main window to be saved when you exit the program. This saved position will be used as the starting position the next time you load Kitchen Assistant/2 ═══ 4.8. Source ═══ The Optional Source text allows you to add text the Source/Author line of a recipe. The text that will be added is a standard text line or a custom line defined by the user. There are two standard text lines, one for recipes inputted by the user and one for imported recipes. As part of the text line a marker (~~) is placed at the begining of the text. If this marker is found in the Source/Author line of the imported recipe, no text will be added. Add text If this is checked, the standard or custom text will be added only if the Source/Author line in the recipe is blank. Append text If this is checked, the standard or custom text will be appended to the existing text in the Source/Author line. Custom Text If this is check the text that you enter in the entry field below will be used in place of the standard text. ═══ 4.9. Options Misc Help ═══ Log File If this is checked, a log file will be maintained in the working dir. The file name will be kitchen.log. The log file can be view by selecting the menu item, file, View Log You can also erase the file or delete entries from the file from the View Log window. Should the file size exceed 500KB a message will be display when you start up Kitchen Assistant/2 ═══ 5. View Window ═══ The view recipe window contains two areas, the Multiline view area and the control buttons. You cannot modify a recipe directly in this window. If you wish to modify the recipe being viewed, press the Edit Button. The recipes that are viewed in this window are the selected recipes in the listbox in the main window. The control buttons available in this window are: First Moves to the first selected recipe. Last Moves to the last selected recipe. Previous Moves to the previous selected recipe. Next Moves to the next selected recipe. Edit Edit the current recipe. Print Print the current recipe. Exit Returns to the main window. ═══ 6. Recipe Editor ═══ The Recipe Editor is use to entered a new recipe or to modify an existing recipe. The window consist of two main areas, the recipe area and the control area. RECIPE AREA The recipe will be displayed in this area, along with the section headings. If a new recipe is being entered the area will only contain the section heading. There is one control button for each section. CONTROL AREA The control button are use to open a editor window for the selected section. The twelve control buttons are: Title Group Description Ingredient Instruction Save Preparation Serving Source Notes Nutrition Cancel The entries or modification will not be saved until the save button is pressed. Pressing the cancel button will cause all the changes to be lost. ═══ 6.1. Title Editor ═══ If a title already exist for this recipe it will appear in the entry box. You can edit it or enter a new title. Press the OK button to save the title in the recipe area of the editor window. Pressing the Cancel Button will leave the title unchanged. Kitchen Assistant/2 does not allow duplicate titles in the database. If a duplicate title is entered, a warning message box will be displayed when you go press the OK button. ═══ 6.2. Group Edit ═══ The Group Editor window is used to attached one or more group(s) to a recipe. The Group editor windows contains 2 listboxes, 1 for defined groups and one for Groups to be attached to the current recipe. The window also has a entry field to permit you to use a group that is not contained in the predefine list. If you wish to have the new group appear in the predefined list, you will have go to the Options, Groups window and add it to the define group list there. To attach one or more group(s) to the recipe, select the group(s) you want, then press the Add button. For multiple selections hold the Ctrl key down while make the selection with the mouse or the keyboard. You can add groups for the defined list and enter a new group in one operation. The remove Button will remove any selected groups from the Recipe Groups listbox. The Deselect button will deselect all items in both boxes. Press the OK button when you are done and the groups will be transferred to the recipe editor window. Pressing the cancel will caused any changes to be lost. ═══ 6.3. Description Edit ═══ A recipe description can be entered here. Do not enter carriage returns, unless you need them for some special formatting. I would advise that you do not since they may mess up Kitchen Assistant/2 formatting. ═══ 6.4. Ingredients Edit ═══ The Ingredient Edit window is used to enter or modify the Ingredients for the recipe. The main area is the text entry box in the center of the window. You can enter the ingredients directly into this area if you observe the correct formatting listed below. You can also use the three ingredient entry fields at the top of the window and the header entry field at the bottom of the window to enter the text for the ingredients. Using these entry field will ensure that the entries are in the correct format. INGREDIENT TEXT FORMATTING Ingredient Header The header should be on a line by it's self and should be preceeded by 5 or more Header Characters, optionally followed by 5 or more Header characters Ingredient Line The qty and measure fields must be followed by a 2 spaces. The measure should not 1-2 chars. While they can be any chars, I suggest that you use a standard abbreviation. If you use the ingredient entry fields, be sure that the cursor is at the beginning of the line that you want the text to be placed. These entry field are useful only if you are entering new text. If you are modifying text, do it directly in the ingredient area in the center of the window. Header Button All you need to do to create a header is to enter the header with 5 or more leading header characters or Enter the heading text, select it, then press the Header button. The selected text will be formatted as a header. Ingredient Entry fields In the Qty enter the numeric qty. Enter a fractional qty as 1 1/2. Do not use decimal entry. For the Measure field, press the button on the right side of the field to drop down the list of measurements. Select the desired measurement. The drop down box will close. Only the abbreviated text will be used in the recipe. Type the full ingredient description in the ingredient entry field. When done press the ADD button to transfer the text to the main text entry field. When all the ingredient have been entered or modify, press the OK button to move the text to the Recipe Editor window. Pressing the cancel button will cause all changes to be loss. ═══ 6.5. Instruction Editor ═══ The Instruction section is where you enter the step by step instruction for the recipe. The instructions are stored as paragraph, with a blank line or a header denoting the beginning of a paragraph. You should let the program format the lines in a paragraph. You can enter your own line breaks if they are need for clarity. Header can be entered directly into the instruction field if the correct format is observed. The header must be on a line by it's self with a ">" as the first char and a "<" as the last char. After all the instruction have been entered or modified, press the OK button to save the text to the Recipe Editor window. Pressing the Cancel button will cause the changes to be lost. ═══ 6.6. Save Edited Recipe ═══ The Save button will save the recipe if it a new recipe or if the recipe has been modified. The Editor window will be exited and you will return to the previous window. ═══ 6.7. Preparation Edit ═══ This Edit window is used to enter the preparation and cooking times for the recipe. Press OK to save the text to the Recipe Editor window. Pressing cancel will cause the changes to be lost. ═══ 6.8. Serving Edit ═══ This Edit window is used to enter the Yield information for the recipe. Enter a numeric qty in the Qty entry field. The Measurement is selected from the dropdown list box. You can add addition measurement to this box by using the Option, Measures from the menu bar. Press OK to save the text to the Recipe Editor window. Pressing cancel will cause the changes to be lost. ═══ 6.9. Source Edit ═══ The Source Edit window is used to enter the Source or author information for the recipe. Enter the text in the entry field. Press OK to save the text to the Recipe Editor window. Pressing cancel will cause the changes to be lost. ═══ 6.10. Notes Edit ═══ The Note Edit Window is used for miscellaneous. notation for the recipe. While you can enter the text with carriage return, I would recommend that you enter the text without them and let the program handle the line formatting. This may avoid problems later on when you try to print the recipe. Press the OK button when you have finished to save the text to the editor window. Pressing cancel will lose any changes. ═══ 6.11. Nutrition Edit ═══ This Edit window used to enter the Nutritional information for the recipe. Use the per spin button to select the measurement that the nutritional values are based on. The measurements used here are same as used for the recipe Yield field. You can add addition measurement to this box by using the Option, Measures from the menu bar and adding the new measurement to the Yield list. Complete entering numeric values for the rest of the fields in this window. Valid characters are 1234567890.\ and space. Press OK to save the text to the Recipe Editor window. Pressing cancel will cause the changes to be lost. ═══ 6.12. Cancel Edit ═══ The cancel Button will return to the previous window. Any changes will NOT be saved. ═══ 7. Import Window ═══ The Import Window provides the user with the ability to select some options via checkboxes before starting the import. The name of the file to be imported appears in the title bar of the window. If you wish to change to another file, press the File button in this window. CHECKBOXES Verify If this is checked the Editor window will be opened for each recipe. This will give the user the ability to edit the recipe if desired. Add to List Box If this is checked, as each recipe is imported, it will be added to the Listbox. The import of the file will begin when you press the Start button. During the import process the title of the recipe will be displayed in the entry field. The count of recipes imported will be displayed in the left status bar. The Right status bar will contain the count of import error. The Log can be viewed to determine the reason for the error. The import can be cancelled by pressing the Cancel Button. Upon completion of the import, the Start Button will change to OK. Pressing the OK button will return you to the main window. ═══ 8. File Dialog ═══ The File Dialog window permits you to navigate the systems file structure. Drives and directory can be selected as well as file. Kitchen Assistance will provide the default file mask, drive, and directory. You can use these defaults or change them to suit your needs. ═══ 9. RegisterHlp ═══ Enter the registered name and the serial number in entry fields then press the OK button. Warning: If the registration infomation you entered is incorrect a warning message will be displayed. You can abort the register screen by pressing the the cancel button. ═══ 10. Print/Export Styles ═══ *** Help panel PrtWndwHlp *** ═══ 11. Beta Version ═══ The Beta version release of Kitchen Assistant/2 is made available to any one who wants to help in testing the program. This version does not contain the "nag" screen, but does contain a time limit. See Registering for more information on the "nag" screen. When the time limit expires, the Beta Kitchen Assistant/2 will revert to a standard unregistered version. CAUTION: Of course any bug that that existed will still exist. You should upgrade to the latest release as soon as possible. You can register the Beta version at no cost before the Beta Limit date or until the next GA (General Availability) version is released. As a register beta user you will receive a no discount on the GA registration fee. Also you will be notified of any new beta release of this version and notification of the GA release. If you encounter any problems with Kitchen Assistant/2 please contact support to report the problem. Note: See the register.txt file included with the program for full information on registering Kitchen Assistant/2 ═══ 12. Support ═══ Questions and problems can be sent to: Internet address anancoz@pipeline.com US Mail address: Allan Nancoz 349 Quincy Ave. Bronx, NY 10465-3011 Include the following Information. Version # Problem/symptoms/Question: Serial Number (from Product info screen): Your Name and address. Your E-mail address: If you have a Email address I will acknowledge reciept of the problem report. You will be informed of the resolution. How you can get a fix will depend on the serverity of the problem, if you are a register user. We are committed to providing the end user with a reliablable, working product. ═══ 13. Licence ═══ License Kitchen Assistant/2 is a copyrighted program. It is not public domain or free software. A limited license is granted for the purpose of determining suitability of the program. Registration is required for any use beyond a 30 day evaluation period. Unregistered copies of this program may be distributed providing that all the materials in this package are included in unaltered form. Copies may not be sold or fees charged for more than the cost of the media without permission of the author. Registered user have the right to use this program for their personal use on one or more computers provided that only 1 copy is in use at the same time. Copyright (C) Allan Nancoz 1994 DISCLAIMER This software is provided as is with no warranties expressed or implied. Under no circumstances will I be liable for any loss of time, data or monies caused by your use of this program. ═══ 14. Product Infomation ═══ Thr Product Information display the version of this copy of Kitchen Assistant/2 Along with the the Name and serial number if this is a registered copy. If this is not a registered copy, a register button will be at the bottom of the window. Press the button to open the register window in which you can enter your registration information. The icon button at the top is used to close the window. This button will not be active if this is not a registered copy. In this case the window will close after a predetermined time. If the copy is a active Beta release, the words "BETA VERSION" and the expiration date will appear in the lower box. For unregistered copies this window will be open at the start up of the program for a predetermined time.